package com.xjrsoft.module.customer.erp_model.eRP_PurchaseReceiptInfo.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;

/**
 * 实体类
 *
 * @author pp
 * @since 2021-09-24
 */
@Data
@TableName("erp_purchasereceipt")
public class ErpPurchasereceipt implements Serializable {

	private static final long serialVersionUID = 1L;

	/**
	* 采购入库主键
	*/
	@TableId("F_Id")
	private String fId;
	/**
	* 入库单号
	*/
	@TableField("F_ReceiptNumber")
	private String fReceiptnumber;
	/**
	* 入库日期
	*/
	@TableField("F_ReceiptDate")
	private LocalDateTime fReceiptdate;
	/**
	* 经办人员
	*/
	@TableField("F_PurchasePeople")
	private String fPurchasepeople;
	/**
	* 采购单号
	*/
	@TableField("F_PurOrderId")
	private String fPurorderid;
	/**
	* 采购订单编号
	*/
	@TableField("F_PurOrderNumber")
	private String fPurordernumber;
	/**
	* 供货单位
	*/
	@TableField("F_DeliveryUnit")
	private String fDeliveryunit;
	/**
	* 默认仓库
	*/
	@TableField("F_DefaultWarehouse")
	private String fDefaultwarehouse;
	/**
	* 备注
	*/
	@TableField("F_Description")
	private String fDescription;
	/**
	* 排序码
	*/
	@TableField("F_SortCode")
	private String fSortcode;
	/**
	* 有效标志
	*/
	@TableField("F_EnabledMark")
	private Integer fEnabledmark;
	/**
	* 制单人员
	*/
	@TableField("F_CreatorUserId")
	private String fCreatoruserid;
	/**
	* 制单时间
	*/
	@TableField("F_CreatorTime")
	private LocalDateTime fCreatortime;
	/**
	* 修改人id
	*/
	@TableField("F_LastModifyUserId")
	private String fLastmodifyuserid;
	/**
	* 修改时间
	*/
	@TableField("F_LastModifyTime")
	private LocalDateTime fLastmodifytime;
	/**
	* 作废用户id
	*/
	@TableField("F_DeleteUserId")
	private String fDeleteuserid;
	/**
	* 作废时间
	*/
	@TableField("F_DeleteTime")
	private LocalDateTime fDeletetime;
	/**
	* 删除标志
	*/
	@TableField("F_DeleteMark")
	private Integer fDeletemark;
	/**
	* 审核人员
	*/
	@TableField("F_AuditUserId")
	private String fAudituserid;
	/**
	* 审核时间
	*/
	@TableField("F_AuditTime")
	private LocalDateTime fAudittime;
	/**
	* 审核状态
	*/
	@TableField("F_AuditMark")
	private Integer fAuditmark;
	/**
	* 作废状态1:正常2:作废
	*/
	@TableField("F_InvalidMark")
	private Integer fInvalidmark;
	/**
	* 作废时间
	*/
	@TableField("F_InvalidTime")
	private LocalDateTime fInvalidtime;
	/**
	* 作废人员id
	*/
	@TableField("F_InvalidUserId")
	private String fInvaliduserid;


}
